import request from '@/utils/request'

// 学生测试接口
export function student() {
  return request({
    url: '/student/hello',
    method: 'get'
  })
}
// 学习成果表申请接口
export function postAchievement(data) {
  return request({
    url: '/student/application',
    method: 'POST',
    data
  })
}

// 学习成果表修改接口
export function modify(data) {
  return request({
    url: '/student/modify',
    method: 'PUT',
    data
  })
}

// 成果认定查询（根据类别，学号查询）
export function identified(s_number) {
  return request({
    url: `/student/identified/?s_number=${s_number}&status=0`,
    method: 'GET',
  })
}

//学习成果积累信息（详细 根据类别，学号查询
export function achievement(data) {
  return request({
    url: `/student/achievement/?s_number=${data.s_number}&status=${data.status}`,
    method: 'GET',

  })
}

//成果转换查询（根据类别，学号查询）
export function convert(s_number) {
  return request({
    url: `/student/convert/?s_number=${s_number}&status=1`,
    method: 'GET',

  })
}

//查看成果转换历史明细（根据类别，学号查询）
export function history(s_number) {
  return request({
    url: `/student/history/?s_number=${s_number}&status=1`,
    method: 'GET',

  })
}

// 成果类别表查询
export function achievementType() {
  return request({
    url: '/student/achievementType',
    method: 'GET',

  })
}

// 成果类别表查询（增加逻辑删除）
export function achievementTypeAll() {
  return request({
    url: '/student/achievementTypeAll',
    method: 'GET',

  })
}

// 下载文件
export function DownloadFiles(flag) {
  return request({
    url: `/user/${flag}`,
    method: 'GET',
  })
}